.portletHeader dt{
    display:none;
}
.portletItem {
    border:none;
}
/*.portlet {
	border-bottom:none;
	}*/
.navTree li{
    font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
    color:#000!important;    
    text-transform:capitalize;
}
.navTree li a{
    color:#000!important;
}
.navTree li div{
    background-image:url(++resource++plonetheme.ongmodern.images/bulletorange.jpg);
    background-repeat:no-repeat;
    background-position:left 6px;
    padding-left:15px;
    border-bottom:1px #F89A42 solid;
}
.navTree li div:hover,.navTree li.navTreeCurrentNode div {
    background-image:url(++resource++plonetheme.ongmodern.images/bulletgreen.jpg);
    background-repeat:no-repeat;
    border-bottom:1px #4BAB35 solid!important;
    background-position:left 6px;
    padding-left:15px;
}
.navTreeItem a:hover {
    background:none!important;
    border:none!important;
}
.highlink a {
    color:#133852;
    text-decoration:none;
}
.highlink span {
    padding-top:88px;
}
#portlets-below {
    margin-top:20px;
}
.navTreeItem a, dd.portletItem .navTreeItem a {
    border:none;
}
.navTreeCurrentItem {
    background:none;
    border:none!important;
}
#footer-portlets span.titles2 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    color:#57D4DA;
    font-weight:bold;
}
/*Admin Tabs*/
.documentEditable ul.contentViews {
	border-color:#022E64;
	padding-left:0px;
	}
.documentEditable ul.contentViews li a {
	border-color:#022E64;
	background-color:#fff;
	color:#022E64;
	padding:3px 12px;
	margin-right:1px;
	font-weight:bold;
	text-transform:capitalize;
}
.documentEditable ul.contentViews li a:hover {
	text-decoration:underline;
	color:#EF7600;
	}
.contentViews .selected a {
	text-decoration:underline;
	color:#EF7600!important;
	}
.contentActions {
	background-color:#FFF;
	border-left:1px solid #022E64;
	border-right:1px solid #022E64;
	border-bottom:1px solid #022E64;
	height:20px;
	margin-bottom:15px;
	}
.contentActions li {
	line-height:19px;
	border-left:1px solid #022E64;
	}
.contentActions ul#contentActionMenus li a {
	color:#022E64;
}
.actionMenu .actionMenuContent ul {
	background-color:#fff;
	border-color:#022E64;
	min-width:107px;
	margin-top:0px;
	}
.actionMenu .actionMenuContent ul li.actionSeparator a {
	border-top:1px solid #022E64;
	}
.actionMenu .actionMenuContent li a:hover {
	text-decoration:underline;
	color:#EF7600!important;
	background:none;
	}
/*Footer*/
div.FooterPortletA ul {
	list-style:none;
	}
div.FooterPortletA span.titulo {
	color:#0095DD;
    font-family:Verdana, Geneva, sans-serif;
    font-size:14px;
	background-image:url(++resource++plonetheme.ongmodern.images/infline.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:4px;
	}
div.FooterPortletA ul li h2 a{
	color:#fff!important;
	text-decoration:none;
	font-weight:normal;
	} 
div.FooterPortletA ul li h2 a:hover {
	color:#57D5DB!important;
	text-decoration:underline;
	}
div.FooterPortletA ul img {
	float:left;
	margin:0px;
	border:none;
	margin-right:5px;
	margin-bottom:4px;
	}
div.FooterPortletA ul li {
	margin-bottom:0px!important;
	}
div.column ul {
	list-style:none;
	margin:0px;
	}
div.column ul li a {
	text-decoration:underline!important;
	}
div.column ul li {
	margin-bottom:3px;
}
div.column ul li a:hover {
	color:#fff!important;
	text-decoration:none!important;
	}
/*lo que hacemos*/
.infoleft {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	}
.infoleft div {
	padding-right:8px;
	padding-left:3px;
	}
.infoleft div a {
	color:#F00;
	text-decoration:underline;
	border:none!important;
	}
.infoleft div a:hover {
	text-decoration:none;
	}
p.tileFooter {
	margin-bottom:15px;
	}
.infoleft img {
	float:left;
	width:45px;
	height:45px;
	margin-right:5px;
	}
.infoleft h2.tileHeadline {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin:0px;
	margin-bottom:4px;
	}
.infoleft h2.tileHeadline a {
	text-decoration:none!important;
	}
p.tileBody {
	margin-top:0px;
	}
/*lo que viene*/
.inforight h2.tileHeadline {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin:0px;
	margin-bottom:4px;
	}
.inforight h2.tileHeadline {
	text-decoration:none;
	}
.inforight span.ubicacion {
	color:#777;
	}
.inforight div {
	padding-right:8px;
	padding-left:3px;
	}
.inforight .dtstart, .inforight .dtend {
	color:#777;
	}
.inforight span.ubicacion abbr {
	border:none;
	}
.inforight p.tileFooter a {
	color:#F00;
	text-decoration:underline;
	border:none!important;
	}
.inforight div a:hover {
	text-decoration:none;
	}
/*Mensaje de error*/
dl.error {
	border:none;
	}
dl.portalMessage {
	background:none;
	border:none;
	font-size:12px;
	}
dl.error dt, dl.portalMessage dt {
	background:none;
	}
dl.error dt {
	background-image:url(++resource++plonetheme.ongmodern.images/alert.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:18px;
	height:18px;
	padding-left:25px;
	margin-left:8px;
	color:#F30;
	}
dl.error dd {
	background-color:#FFE4DF;
	border:1px solid #F30;
	}
/*Mensaje de informacion*/
dl.info dt {
	background-image:url(++resource++plonetheme.ongmodern.images/info.png);
	background-position:left;
	background-repeat:no-repeat;
	width:18px;
	height:18px;
	padding-left:25px;
	margin-left:8px;
	color:#06C;
	margin-right:54px;
	}
dl.info dd {
	background-color:aliceblue;
	border:1px solid #06C;
	}
/*Navegacion*/
div#portal-breadcrumbs {
	border-bottom:1px solid #D2D2D2;
	text-transform:inherit;
	background-color:#f5f5f5;
	padding-left:0px;
	}
div#portal-breadcrumbs span#breadcrumbs-you-are-here {
	font-weight:bold;
	color:#032E63;
	background-color:#DFDFDF;
	padding:2px 12px;
	}
div#portal-breadcrumbs a {
	color:#446F00;
	font-weight:bold;
	}
/*Login box
dd.portletItem {
	border:1px solid #007BB7;
}
dd.portletItem div.field label {
	color:#022E64;
}
dd.portletItem div.field input {
	border:1px solid #012D64;
	background-color:#EAFBFB;
}*/
/*Contenido*/
h1.documentFirstHeading {
	font-family:Verdana, Geneva, sans-serif;
	font-size:25px;
	color:#f60;
	border:none;
	}
p.documentDescription {
	font-size:14px;
	color:#022E64;
	}
div#content div {
	border:none;
	}
div#content img.tileImage {
	/*width:88px;
	height:88px;*/
	float:left;
	margin:0px 5px 3px 0px;
	}
p.tileFooter a {
	color:#F30;
	border-bottom:none;
	}
div.documentActions {
	margin:40px 0px;
	}
div.documentActions li a {
	color:#0151AD;
	}
h2.tileHeadline {
	margin-top:0px;
	}
h2.tileHeadline a.summary {
	text-transform:capitalize;;
	}
div.documentByLine {
	margin-top:-6px;
	}
#content p a {
	color:#0151AD;
	border:none;
	text-decoration:underline;
	}
/*Vista Tabular*/
table.listing {
	width:100%;
	border:1px solid #588E04;
	font-size:12px;
	border-spacing:2px;
	border-collapse:separate;
	}
table.listing th.nosort {
	text-transform:capitalize;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	background-color:#588E04;
	padding:3px 0px;
	border:none;
	}
table.listing tr.odd {
	background-color:#E3EFD1;
	}
table.listing tr.even {
	background-color:#e9e9e9;
	}
table.listing td {
	border:none;
	}
table.listing a {
	color:#000;
	}
table.listing a.state-published {
	color:#3A5F00!important;
	font-weight:bold;
	}
/*Vista Summary*/
span.summary a.state-published {
	color:#0151AD!important;
	font-size:14px;
	font-weight:normal;
	}
span.summary a.state-private {
	font-size:14px;
	font-weight:normal;
	}
/*Tabs Contenido*/
div.contenttab h2.tileHeadline a {
	color:#F60!important;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
div.contenttab img {
	float:left;
	margin:0px 4px 4px 0px;
	}
h2.tileHeadline a img {
	width:16px;
	height:16px;
	}
